package sistema.contexto.regras;

public class RegrasFactory {
	
	public static enum TiposRegras {JAVA, C, C_PP, PYTHON};
	
	public static RegraValidacao criaRegra(TiposRegras tipos) {
		switch (tipos) {
		case JAVA:
			return new RegraJava();
		case C:
			return null;
		case C_PP:
			return null;
		case PYTHON:
			return null;
		default :
			throw new IllegalArgumentException("");
		}
	}
	
}
